Luciocephalus pulcher

Luciocephalus pulcher
Scientific classification
Kingdom: Animalia
Phylum: Chordata
Class: Actinopterygii
Order: Perciformes
Family: Osphronemidae
Subfamily: Luciocephalinae
Genus: Luciocephalus
Species: L. pulcher
Binomial name
Luciocephalus pulcher

Luciocephalus pulcher is an endangered species of fish. As the prey is swallowed, the extended jaw is folded back into place. The fish is restricted locally to a few forest streams.

References

http://habitatnews.nus.edu.sg/guidebooks/freshfish/text/233.htm